// 加班管理
import httpAPI from '../../utils/http.js'

export default {
  /**
   * 申请加班
   */
  addWorkOvertime(params) {
    return httpAPI.post('system/overTime/addOverTime', params)
  },
  /**
   * 加班列表
   */
  getWorkOvertimeList() {
    return httpAPI.post('system/overTime/appOverTimeList')
  },
  /**
   * 加班审批列表
   */
  getWorkOvertimeDataList(status) {
    return httpAPI.get(`system/overTime/overTimeAppList/${status}`)
  },
  /**
   *加班详情
   * id 列表id
   */
  getWorkOvertimeDetails(id) {
    return httpAPI.get(`system/overTime/getOverTimeById/${id}`)
  },
  /**
   * @param {Object} params 审批参数
   * 企业员工审批
   */
  approvalWorkOvertime(params) {
    return httpAPI.post('system/overTime/checkOverTimeById', params)
  },
  /**
   * 查询当前班组成员
   */
  getChoosePersonal() {
    return httpAPI.post('system/overTime/teamAllParts')
  }
}
